草庐IT

javac : invalid target release: 1. 8

全部标签

java - Play Framework 找不到javac

在对应用程序进行任何更改之前,我在运行Web服务器时遵循Play教程。服务器抛出错误:IOException:Cannotrunprogram"javac":CreateProcesserror=2,Thesystemcannotfindthefilespecified我检查了我的JAVA_HOME,它显示为C:\ProgramFiles\Java\jdk1.7.0_25。如何解决这个问题? 最佳答案 确保javac在操作系统的搜索路径中例如,在Windows上,转到ControlPanel->System,点击AdvancedSy

java - Play Framework 找不到javac

在对应用程序进行任何更改之前,我在运行Web服务器时遵循Play教程。服务器抛出错误:IOException:Cannotrunprogram"javac":CreateProcesserror=2,Thesystemcannotfindthefilespecified我检查了我的JAVA_HOME,它显示为C:\ProgramFiles\Java\jdk1.7.0_25。如何解决这个问题? 最佳答案 确保javac在操作系统的搜索路径中例如,在Windows上,转到ControlPanel->System,点击AdvancedSy

java - Maven:javac:源版本 1.6 需要目标版本 1.6

注意:这似乎是“javac”程序中的一个限制。我有需要为Java5JVM构建的Java6代码。我之前使用javacant目标(使用JDK编译器和使用ecj)的工作让我相信这只是为javac设置源和目标的问题。因此这个pom.xml片段:org.apache.maven.pluginsmaven-compiler-plugin2.3.21.61.5在具有Maven支持的Eclipse3.7中按预期工作。不幸的是,直接从命令行运行Maven给了我javac:sourcerelease1.6requirestargetrelease1.6与javac-source1.6-target1.5生

java - Maven:javac:源版本 1.6 需要目标版本 1.6

注意:这似乎是“javac”程序中的一个限制。我有需要为Java5JVM构建的Java6代码。我之前使用javacant目标(使用JDK编译器和使用ecj)的工作让我相信这只是为javac设置源和目标的问题。因此这个pom.xml片段:org.apache.maven.pluginsmaven-compiler-plugin2.3.21.61.5在具有Maven支持的Eclipse3.7中按预期工作。不幸的是,直接从命令行运行Maven给了我javac:sourcerelease1.6requirestargetrelease1.6与javac-source1.6-target1.5生

java - 无法在 Ubuntu 上运行 javac

已结束。这个问题是off-topic.它目前不接受答案。想要改进这个问题?Updatethequestion所以它是on-topic堆栈溢出。关闭10年前。Improvethisquestion我正在尝试在Ubuntu终端上运行javac。但我得到以下信息:$javacTheprogram'javac'canbefoundinthefollowingpackages:*openjdk-6-jdk*ecj*gcj-4.4-jdk*gcj-4.6-jdk*gcj-4.5-jdk*openjdk-7-jdkTry:sudoapt-getinstalljdk已经安装并正在运行sudoapt-g

java - 无法在 Ubuntu 上运行 javac

已结束。这个问题是off-topic.它目前不接受答案。想要改进这个问题?Updatethequestion所以它是on-topic堆栈溢出。关闭10年前。Improvethisquestion我正在尝试在Ubuntu终端上运行javac。但我得到以下信息:$javacTheprogram'javac'canbefoundinthefollowingpackages:*openjdk-6-jdk*ecj*gcj-4.4-jdk*gcj-4.6-jdk*gcj-4.5-jdk*openjdk-7-jdkTry:sudoapt-getinstalljdk已经安装并正在运行sudoapt-g

java - Ant:将编译器参数传递给 javac

我有可以编译的ant脚本:...我需要增加编译器的堆内存,所以我将以下参数放入compileargs:但我在控制台中收到错误:[javac]javac:invalidflag:-Xms128m[javac]Usage:javac为什么会这样?如何增加javac使用的内存? 最佳答案 默认情况下,与Ant在进程内运行。Java的一般限制是不能调整JVM进程'Xms和Xmx一旦该JVM进程启动。因此,您看到的错误消息是软件拒绝您尝试违反此原则(使用无用、不友好的错误消息。)但是,如果您指定属性fork="true"在标记您将能够指定一个

java - Ant:将编译器参数传递给 javac

我有可以编译的ant脚本:...我需要增加编译器的堆内存,所以我将以下参数放入compileargs:但我在控制台中收到错误:[javac]javac:invalidflag:-Xms128m[javac]Usage:javac为什么会这样?如何增加javac使用的内存? 最佳答案 默认情况下,与Ant在进程内运行。Java的一般限制是不能调整JVM进程'Xms和Xmx一旦该JVM进程启动。因此,您看到的错误消息是软件拒绝您尝试违反此原则(使用无用、不友好的错误消息。)但是,如果您指定属性fork="true"在标记您将能够指定一个

java - 在 Windows 10 中设置环境变量以使用 java 和 javac

我有一台装有Windows10的新笔记本电脑,我想对其进行设置,以便可以在命令行中使用java和javac。我在网上搜索过,但是所有的指南都是以前的版本,我不想乱七八糟的东西。 最佳答案 只需在环境变量中将路径变量设置为JDKbin即可。VariableName:PATHVariableValue:C:\ProgramFiles\Java\jdk1.8.0_31\bin但最好的做法是设置JAVA_HOME和PATH如下。VariableName:JAVA_HOMEVariableValue:C:\ProgramFiles\Java\

java - 在 Windows 10 中设置环境变量以使用 java 和 javac

我有一台装有Windows10的新笔记本电脑,我想对其进行设置,以便可以在命令行中使用java和javac。我在网上搜索过,但是所有的指南都是以前的版本,我不想乱七八糟的东西。 最佳答案 只需在环境变量中将路径变量设置为JDKbin即可。VariableName:PATHVariableValue:C:\ProgramFiles\Java\jdk1.8.0_31\bin但最好的做法是设置JAVA_HOME和PATH如下。VariableName:JAVA_HOMEVariableValue:C:\ProgramFiles\Java\